/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package MOs.strategy.finiteDifference.bean;

/**
 *
 * @author Erick Rubio Mendoza
 */
public class finiteDifferenceMO {

    protected String type;

    /**
     * Get the value of type
     *
     * King, VIP, SpecialForces, Security, Citizen, Hostage
     * 
     * 
     * @return the value of type
     */
    public String getType() {
        return type;
    }

    /**
     * Set the value of type
     *
     * @param type new value of type
     */
    public void setType(String type) {
        this.type = type;
    }

    protected int x;

    /**
     * Get the value of x
     *
     * @return the value of x
     */
    public int getX() {
        return x;
    }

    /**
     * Set the value of x
     *
     * @param x new value of x
     */
    public void setX(int x) {
        this.x = x;
    }

    protected int y;

    /**
     * Get the value of y
     *
     * @return the value of y
     */
    public int getY() {
        return y;
    }

    /**
     * Set the value of y
     *
     * @param y new value of y
     */
    public void setY(int y) {
        this.y = y;
    }

    protected float ene;

    /**
     * Get the value of ene
     *
     * @return the value of ene
     */
    public float getEne() {
        return ene;
    }

    /**
     * Set the value of ene
     *
     * @param ene new value of ene
     */
    public void setEne(float ene) {
        this.ene = ene;
    }

    protected float nutrient;

    /**
     * Get the value of nutrient
     *
     * @return the value of nutrient
     */
    public float getNutrient() {
        return nutrient;
    }

    /**
     * Set the value of nutrient
     *
     * @param nutrient new value of nutrient
     */
    public void setNutrient(float nutrient) {
        this.nutrient = nutrient;
    }

    protected int neighborsFriends;

    /**
     * Get the value of neighborsFriends
     *
     * @return the value of neighborsFriends
     */
    public int getNeighborsFriends() {
        return neighborsFriends;
    }

    /**
     * Set the value of neighborsFriends
     *
     * @param neighborsFriends new value of neighborsFriends
     */
    public void setNeighborsFriends(int neighborsFriends) {
        this.neighborsFriends = neighborsFriends;
    }

    
    protected int neighborsEnemies;

    /**
     * Get the value of neighborsEnemies
     *
     * @return the value of neighborsEnemies
     */
    public int getNeighborsEnemies() {
        return neighborsEnemies;
    }

    /**
     * Set the value of neighborsEnemies
     *
     * @param neighborsEnemies new value of neighborsEnemies
     */
    public void setNeighborsEnemies(int neighborsEnemies) {
        this.neighborsEnemies = neighborsEnemies;
    }
    
    
    protected finiteDifferenceMO weakEnemy;

    /**
     * Get the value of weakEnemie
     *
     * @return the value of weakEnemie
     */
    public finiteDifferenceMO getWeakEnemy() {
        return weakEnemy;
    }

    /**
     * Set the value of weakEnemie
     *
     * @param weakEnemie new value of weakEnemie
     */
    public void setWeakEnemy(finiteDifferenceMO weakEnemy) {
        this.weakEnemy = weakEnemy;
    }

    
    protected int mode;

    /**
     * Get the value of mode
     *
     * @return the value of mode
     */
    public int getMode() {
        return mode;
    }

    /**
     * Set the value of mode
     *
     * @param mode new value of mode
     */
    public void setMode(int mode) {
        this.mode = mode;
    }

    

}
